avocado trees - German English Dictionary